peeling potatoes - Spanish English Dictionary